home *** CD-ROM | disk | FTP | other *** search
/ Apple Reference & Presen…rary 6 (Reseller Edition) / Apple Ref. & Pres. Lib.v6.0.toast / pc / 3-Presentations / Markets / Education / HyperCard In Education / Iceberg / card_3117.txt < prev    next >
Text File  |  1990-04-02  |  3KB  |  104 lines

  1. -- card: 3117 from stack: in
  2. -- bmap block id: 0
  3. -- flags: 4000
  4. -- background id: 2660
  5. -- name: Plotter
  6.  
  7.  
  8. -- part 41 (button)
  9. -- low flags: 00
  10. -- high flags: A002
  11. -- rect: left=16 top=319 right=340 bottom=76
  12. -- title width / last selected line: 0
  13. -- icon id / first selected line: 0 / 0
  14. -- text alignment: 1
  15. -- font id: 0
  16. -- text size: 12
  17. -- style flags: 0
  18. -- line height: 16
  19. -- part name: Return
  20. ----- HyperTalk script -----
  21. on mouseUp
  22.   global ReturnCard
  23.   go ReturnCard
  24. end mouseUp
  25.  
  26.  
  27.  
  28. -- part contents for background part 37
  29. ----- text -----
  30. 0
  31.  
  32. -- part contents for background part 44
  33. ----- text -----
  34. 2*pi
  35.  
  36. -- part contents for background part 51
  37. ----- text -----
  38. f(a) =
  39.  
  40. -- part contents for background part 59
  41. ----- text -----
  42. <
  43. ≤
  44.  
  45. -- part contents for background part 60
  46. ----- text -----
  47. a
  48.  
  49. -- part contents for background part 61
  50. ----- text -----
  51. <
  52. ≤
  53.  
  54. -- part contents for background part 66
  55. ----- text -----
  56. 1
  57.  
  58. -- part contents for background part 65
  59. ----- text -----
  60. r unit =
  61.  
  62. -- part contents for background part 75
  63. ----- text -----
  64. Change Scale
  65.  
  66. -- part contents for background part 74
  67. ----- text -----
  68. ( Units / Tick )
  69.  
  70. -- part contents for background part 76
  71. ----- text -----
  72. Iceberg Instructions:
  73.  
  74. ( Click on the title "Iceberg" above to hide this information. )
  75.  
  76. This stack plots functions of the form r = f(a) in polar coordinates, where r is the directed distance from the origin and a is the angle in radians from the initial ray.  The initial ray points horizontally to the right and is coincident with the positive x-axis used with rectangular coordinates.
  77.  
  78. To specify a function, enter its formula in terms of a in the field beside "f(a) =" above.
  79.  
  80. The domain of the function will be the closed interval [0, 2*pi] by default, but you can change this by clicking "Limit Domain" above and entering appropriate upper and lower limits for either a closed or open interval.  Clicking "Limit Domain" again returns the domain to the default [0, 2*pi].
  81.  
  82. You can change the scale of the graph by clicking any of the "Change Scale" buttons below.  Each time you click one of the buttons, their names change so you can set the scale anywhere between 0.0001 and 10000 with multiple clicks.  The current scale is displayed to the left of the graph box under "r unit =".  The bottom button always returns you to the standard scale, r unit = 1.  Changing the scale automatically erases the graph.
  83.  
  84. To plot the function click "Plot f(a)".  You can change f(a) and make multiple plots to compare families of curves if you wish.  After you have plotted at least one function, the button "Erase Graph" appears.  Click it to get a clean slate.
  85.  
  86. Clicking on the title "Iceberg" above will hide this information when visible, and otherwise display the authorship of this stack.
  87.  
  88. -- part contents for background part 79
  89. ----- text -----
  90. Written by Jeffry A. Spain, M.D., '71
  91.  
  92. The HyperSchool
  93. Cincinnati Country Day School
  94. Attn: Joseph F. Hofmeister
  95. Computer Coordinator
  96. 6905 Given Road
  97. Cincinnati, Ohio 45243
  98.  
  99. Telephone: 513-561-7298
  100. AppleLink: K0197
  101.  
  102. -- part contents for background part 1
  103. ----- text -----
  104. cos (a)^2